<?php
$store = '/media/LINUX_SYSTEM2/WebArchives/'; // Configuration variable for where the domains are stored offline.



$domainConfiguration = array(
  'default' => array(
    'passthru' => false, // If enabled, when the script encounters a non-stored file, it will instead include the live one from the web -- say, PayPal and Twitter links.
    'baseMethod' => false, // This method, if it works, is monumentally faster than otherwise. It will, however, disable replacements, etc. as well, and is not guarenteed to work (it can, in some cases, be especially problematic).

    'selectHack' => false, // If enabled, OPTION tags that contain URLs in their "value" attr will work.
    'metaHack' => false, // If enabled, Meta REFRESH will work.
    'badEntitiesHack' => false, // If enabled, will attempt to (experimentally) replace problematic characters ("<" and ">") in Javascript strings with appropriate entities. For most sites, this won't pose a problem, and indeed this will break some Javascript. Only try this if Javascript does not seem to work properly.

    'scriptDispose' => false, // If enabled, SCRIPTS that are not external will be dropped. This is useful for getting rid of advertisement and tracking code, but should be used with care.
    'scriptHacks' => ['suspectFileString'], // Which script hacks should be used. Script processing is tricky, as there are a million ways things can be done (indeed, URLs could even be encrypted or specially encoded, making it impossible to work with them). Instead, we have four common hacks: 'suspectFileString' and 'suspectFileAnywhere' are mutually exclusive, with the former usually working but not breaking anything, and the latter more likely to both work and break something. Additionally, there are 'suspectDirString' which is more likely to break something, but can work with directories that are placed in strings (it is almost guarenteed to break something if implemented using the anywhere method, due to regex, etc.), and 'suspectDomainAnywhere' which usually won't break anything, but should still be used with caution.
    'removeExtra' => false, // This will remove extra comments. In some sites, it will break things, but for the rest it will increase the execution speed of the program. (There are a few instances of it fixing things, as well. You should try to toggle it if nothing is displaying.)
    '301mode' => 'dir', // Heritrix MirrorReader has a lot of trouble with 301s. This is a hack that will fix some instances of this, either "none" (which does nothing) or "dir" which will redirect any file to a directory with the same name and a "1" appended.
      
     'getHack' => true, // GET variables will be modified according to the default MirrorWriter pattern if enabled. This is off by default as it causes some slow down and may not be implemented correctly. (It may later be removed from config and turned on by default.)
     'recognisedExtensions' => ['asp', 'css', 'doc', 'docx', 'gif', 'htm', 'html', 'jpeg', 'jpg', 'js', 'pdf', 'php', 'php4', 'php5', 'png', 'rss', 'txt', 'xml'], // List of recognised extensions.
     'homeFile' => 'index.html', // The "index" file, usually set as a part of MirrorReader's settings.
      
     'cacheStore' => '/var/www/cache/',
      
     /* Additional Configuration Directives
      * 'redirect' -- An array in the form of "find => replace" that redirects domains, directories, and files.
      * 'mirror' -- An array in the form of "mirror" that means all domain lookups under this address are identical.
      */
  ),
    
  'browsers.garykeith.com' => array( // Working [note: requires passthru=true if using default robots.txt]
    'removeExtra' => true,
  ),
    
  'davidwonn.kontek.net' => array(
    'removeExtra' => true,
  ),
  
  'iimarck.us' => array( // Working [note1: uses BASE] [note2: default run fails with duplicate files in i/ directory]
    'removeExtra' => true,
  ),
    
  'mmxz.zophar.net' => array(
    'scriptHacks' => ['suspectFileAnywhere', 'suspectDirString'],
  ),
  
  'mother3.fobby.net' => array( // Working
    'passthru' => true, // YT, Sourceforge, etc.
    'removeExtra' => true,
  ),
    
  'shrines.rpgclassics.com' => array(
    'passthru' => false, // YT, Sourceforge, etc.
    'removeExtra' => true,
    'redirect' => [
       'shrines.rpgclassics.com/images/' => 'themes.rpgclassics.com/images/',
       'shrines.rpgclassics.com/space.gif' => 'http://themes.rpgclassics.com/images/space.gif',
    ]
  ),
    
  'themes.rpgclassics.com' => array( // Image repo
    'passthru' => false, // No external links present in scan.
    'removeExtra' => true,
  ),
  
  'www.blue-reflections.net' => array(
    'dirtyAttributes' => true,
    'scriptHacks' => ['suspectFileAnywhere'],
    'removeExtra' => false,
  ),
        
  'www.ffinsider.net' => array(
    'passthru' => true, // tinypic, etc
  ),

  'www.flyingomelette.com' => array(
    'dirtyAttributes' => true, // Required for some styles.
    'removeExtra' => true, // Required due to glitch with styles.
  ),
    
  'www.jaytheham.com' => array(
    'dirtyAttributes' => true,
    'htmlReplacePre' => [
      '<link rel="stylesheet" href="http://www.jaytheham.com/w/load.php?debug=false&amp;lang=en&amp;modules=mediawiki.legacy.commonPrint%2Cshared%7Cskins.monobook&amp;only=styles&amp;skin=monobook&amp;*" />' => '<style>@media print{  a.stub,a.new{color:#ba0000;text-decoration:none}#toc{border:1px solid #aaaaaa;background-color:#f9f9f9;padding:5px} div.floatright{float:right;clear:right;position:relative;margin:0.5em 0 0.8em 1.4em}div.floatright p{font-style:italic}div.floatleft{float:left;clear:left;position:relative;margin:0.5em 1.4em 0.8em 0}div.floatleft p{font-style:italic}div.center{text-align:center} div.thumb{border:none;width:auto;margin-top:0.5em;margin-bottom:0.8em;background-color:transparent}div.thumbinner{border:1px solid #cccccc;padding:3px !important;background-color:White;font-size:94%;text-align:center;overflow:hidden}html .thumbimage{border:1px solid #cccccc}html .thumbcaption{border:none;text-align:left;line-height:1.4em;padding:3px !important;font-size:94%}div.magnify{display:none} div.tright{float:right;clear:right;margin:0.5em 0 0.8em 1.4em} div.tleft{float:left;clear:left;margin:0.5em 1.4em 0.8em 0}img.thumbborder{border:1px solid #dddddd} table.rimage{float:right;width:1pt;position:relative;margin-left:1em;margin-bottom:1em;text-align:center}body{background:white;color:black;margin:0;padding:0}.noprint,div#jump-to-nav,.mw-jump,div.top,div#column-one,#colophon,.editsection,.toctoggle,.tochidden,div#f-poweredbyico,div#f-copyrightico,li#viewcount,li#about,li#disclaimer,li#mobileview,li#privacy,#footer-places,.mw-hidden-catlinks,tr.mw-metadata-show-hide-extended,span.mw-filepage-other-resolutions,#filetoc{ display:none}ul{list-style-type:square}#content{background:none;border:none !important;padding:0 !important;margin:0 !important;direction:ltr}#footer{background :white;color :black;margin-top:1em;border-top:1px solid #AAA;direction:ltr}h1,h2,h3,h4,h5,h6{font-weight:bold}p{margin:1em 0;line-height:1.2em}pre{border:1pt dashed black;white-space:pre;font-size:8pt;overflow:auto;padding:1em 0;background:white;color:black}table.listing,table.listing td{border:1pt solid black;border-collapse:collapse}a{color:black !important;background:none !important;padding:0 !important}a:link,a:visited{color:#520;background:transparent;text-decoration:underline}#content a.external.text:after,#content a.external.autonumber:after{ content:" (" attr(href) ") "}#globalWrapper{width:100% !important;min-width:0 !important}#content{background:white;color:black}#column-content{margin:0 !important}#column-content #content{padding:1em;margin:0 !important} a,a.external,a.new,a.stub{color:black !important;text-decoration:none !important} a,a.external,a.new,a.stub{color:inherit !important;text-decoration:inherit !important}img{border:none;vertical-align:middle} span.texhtml{font-family:serif}#siteNotice{display:none} li.gallerybox{vertical-align:top;border:solid 2px white;display:-moz-inline-box;display:inline-block}ul.gallery,li.gallerybox{zoom:1;*display:inline}ul.gallery{margin:2px;padding:2px;display:block}li.gallerycaption{font-weight:bold;text-align:center;display:block;word-wrap:break-word}li.gallerybox div.thumb{text-align:center;border:1px solid #ccc;margin:2px}div.gallerytext{overflow:hidden;font-size:94%;padding:2px 4px;word-wrap:break-word} table.diff{background:white}td.diff-otitle{background:#ffffff}td.diff-ntitle{background:#ffffff}td.diff-addedline{background:#ccffcc;font-size:smaller;border:solid 2px black}td.diff-deletedline{background:#ffffaa;font-size:smaller;border:dotted 2px black}td.diff-context{background:#eeeeee;font-size:smaller}.diffchange{color:silver;font-weight:bold;text-decoration:underline} table.wikitable,table.mw_metadata{margin:1em 1em 1em 0;border:1px #aaa solid;background:white;border-collapse:collapse}table.wikitable > tr > th,table.wikitable > tr > td,table.wikitable > * > tr > th,table.wikitable > * > tr > td,.mw_metadata th,.mw_metadata td{border:1px #aaa solid;padding:0.2em}table.wikitable > tr > th,table.wikitable > * > tr > th,.mw_metadata th{text-align:center;background:white;font-weight:bold}table.wikitable > caption,.mw_metadata caption{font-weight:bold}a.sortheader{margin:0 0.3em} .wikitable,.thumb,img{page-break-inside:avoid}h2,h3,h4,h5,h6,h7{page-break-after:avoid}p{widows:3;orphans:3} .catlinks ul{display:inline;margin:0;padding:0;list-style:none;list-style-type:none;list-style-image:none;vertical-align:middle !ie}.catlinks li{display:inline-block;line-height:1.15em;padding:0 .4em;border-left:1px solid #AAA;margin:0.1em 0;zoom:1;display:inline !ie}.catlinks li:first-child{padding-left:.2em;border-left:none}}@media screen{   .mw-content-ltr{ direction:ltr}.mw-content-rtl{ direction:rtl} .sitedir-ltr textarea,.sitedir-ltr input{ direction:ltr}.sitedir-rtl textarea,.sitedir-rtl input{ direction:rtl}  input[type="submit"],input[type="button"],input[type="reset"],input[type="file"]{direction:ltr} textarea[dir="ltr"],input[dir="ltr"]{ direction:ltr}textarea[dir="rtl"],input[dir="rtl"]{ direction:rtl} abbr,acronym,.explain{border-bottom:1px dotted;cursor:help} .mw-plusminus-pos{color:#006400; }.mw-plusminus-neg{color:#8b0000; }.mw-plusminus-null{color:#aaa; } .allpagesredirect,.redirect-in-category,.watchlistredir{font-style:italic} span.comment{font-style:italic}span.changedby{font-size:95%} .texvc{direction:ltr;unicode-bidi:embed}img.tex{vertical-align:middle}span.texhtml{font-family:serif} #wikiPreview.ontop{margin-bottom:1em} #editform,#toolbar,#wpTextbox1{clear:both}#toolbar img{cursor:pointer}div#mw-js-message{margin:1em 5%;padding:0.5em 2.5%;border:solid 1px #ddd;background-color:#fcfcfc} .editsection{float:right;margin-left:5px} .mw-content-ltr .editsection,.mw-content-rtl .mw-content-ltr .editsection{ float:right}.mw-content-rtl .editsection,.mw-content-ltr .mw-content-rtl .editsection{ float:left} div.mw-filepage-resolutioninfo{font-size:smaller} h2#filehistory{clear:both}table.filehistory th,table.filehistory td{vertical-align:top}table.filehistory th{text-align:left}table.filehistory td.mw-imagepage-filesize,table.filehistory th.mw-imagepage-filesize{white-space:nowrap}table.filehistory td.filehistory-selected{font-weight:bold} .filehistory a img,#file img:hover{background:white url(data:text/plain;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGElEQVQYV2N4DwX/oYBhgARgDJjEAAkAAEC99wFuu0VFAAAAAElFTkSuQmCC) repeat;background:white url(http://www.jaytheham.com/w/skins/common/images/Checker-16x16.png?2012-06-15T19:25:00Z) repeat!ie} li span.deleted,span.history-deleted{text-decoration:line-through;color:#888;font-style:italic} .not-patrolled{background-color:#ffa}.unpatrolled{font-weight:bold;color:red}div.patrollink{font-size:75%;text-align:right} td.mw-label{text-align:right}td.mw-input{text-align:left}td.mw-submit{text-align:left}td.mw-label{vertical-align:top}.prefsection td.mw-label{width:20%}.prefsection table{width:100%}td.mw-submit{white-space:nowrap}table.mw-htmlform-nolabel td.mw-label{width:1px}tr.mw-htmlform-vertical-label td.mw-label{text-align:left !important}.mw-htmlform-invalid-input td.mw-input input{border-color:red}.mw-htmlform-flatlist div.mw-htmlform-flatlist-item{display:inline;margin-right:1em;white-space:nowrap}input#wpSummary{width:80%} .thumbcaption{text-align:left}.magnify{float:right} #catlinks{ text-align:left}.catlinks ul{display:inline;margin:0;padding:0;list-style:none;list-style-type:none;list-style-image:none;vertical-align:middle !ie}.catlinks li{display:inline-block;line-height:1.25em;border-left:1px solid #AAA;margin:0.125em 0;padding:0 0.5em;zoom:1;display:inline !ie}.catlinks li:first-child{padding-left:0.25em;border-left:none} .mw-hidden-cats-hidden{display:none}.catlinks-allhidden{display:none} p.mw-ipb-conveniencelinks,p.mw-protect-editreasons,p.mw-filedelete-editreasons,p.mw-delete-editreasons,p.mw-revdel-editreasons{font-size:90%;text-align:right} .os-suggest{overflow:auto;overflow-x:hidden;position:absolute;top:0;left:0;width:0;background-color:white;border-style:solid;border-color:#AAAAAA;border-width:1px;z-index:99;font-size:95%}table.os-suggest-results{font-size:95%;cursor:pointer;border:0;border-collapse:collapse;width:100%}.os-suggest-result,.os-suggest-result-hl{white-space:nowrap;background-color:white;color:black;padding:2px}.os-suggest-result-hl,.os-suggest-result-hl-webkit{background-color:#4C59A6;color:white}.os-suggest-toggle{position:relative;left:1ex;font-size:65%}.os-suggest-toggle-def{position:absolute;top:0;left:0;font-size:65%;visibility:hidden}  .autocomment{color:gray}#pagehistory .history-user{margin-left:0.4em;margin-right:0.2em}#pagehistory span.minor{font-weight:bold}#pagehistory li{border:1px solid white}#pagehistory li.selected{background-color:#f9f9f9;border:1px dashed #aaa}.mw-history-revisiondelete-button,#mw-fileduplicatesearch-icon{float:right} .newpage,.minoredit,.botedit{font-weight:bold}#shared-image-dup,#shared-image-conflict{font-style:italic} div.mw-warning-with-logexcerpt{padding:3px;margin-bottom:3px;border:2px solid #2F6FAB;clear:both}div.mw-warning-with-logexcerpt ul li{font-size:90%} span.mw-revdelundel-link,strong.mw-revdelundel-link{font-size:90%}span.mw-revdelundel-hidden,input.mw-revdelundel-hidden{visibility:hidden}td.mw-revdel-checkbox,th.mw-revdel-checkbox{padding-right:10px;text-align:center} a.feedlink{background:url(data:text/plain;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AkOCjkSL9xYhAAAAc9JREFUKJE90LFrU1EYQPHzffe+l/iSVkXTmNiANBU7iE5OLrbSVYKIiy5dnARB3FwEB5dOOhQKuthJEEHRsUXBoosO0lKKEYRa29LWQk3S5L53r0PVv+D8OPJlolrrr1ZmI7F1BFEjqBXECGJAjSBCaLddc7u5Mmb7q5U5007rWh5E9rYR/xsTBBXBWMVEglqRpGiGhcE5G6kdyugxcGsGyRdJ15ZwC29IF55jNEWt8K+aFOMhc+dC7Z6SITjC7ga2MkI8cpH41Dhh7RPa20Gt4toZac+IqhFMTpG0hVt8RetJg967SaTvGLnGNKZ0EtfOcB1P5jyqVjCRkIzfpnjtMYXrT2FrCff6JqhFRx/gnCXtZHgXUFHQSGg/u4Gbf4T2lYkvTaFGce8fIgePY09fwXU8Pg3sk2JFu5v4lQ+4FxPge+j5u3Q+v8TvrBKfbZB1PT4LqJh9Uv7yFLmrM2i+gPs4jRyqIaUz7C2+xZZOEA4cJaSgaAhqhbC1DK0N3K9NusvzAHB4GLf+HQBJBsiCD7J6/9zXI2VbVyv/b6Sdv1e6nrTryboB7wVbyjXt1rcfo0Frs4UkqvtUJHMBjyVEAcSjFiQJwRvf3F3/OfYH/dDFWrCooaIAAAAASUVORK5CYII=) center left no-repeat;background:url(http://www.jaytheham.com/w/skins/common/images/feed-icon.png?2012-06-15T19:25:00Z) center left no-repeat!ie;padding-left:16px} .plainlinks a{background:none !important;padding:0 !important}  .rtl a.external.free,.rtl a.external.autonumber{direction:ltr;unicode-bidi:embed} table.wikitable{margin:1em 1em 1em 0;background-color:#f9f9f9;border:1px #aaa solid;border-collapse:collapse;color:black}table.wikitable > tr > th,table.wikitable > tr > td,table.wikitable > * > tr > th,table.wikitable > * > tr > td{border:1px #aaa solid;padding:0.2em}table.wikitable > tr > th,table.wikitable > * > tr > th{background-color:#f2f2f2;text-align:center}table.wikitable > caption{font-weight:bold} table.collapsed tr.collapsable{display:none} .success{color:green;font-size:larger}.warning{color:#FFA500; font-size:larger}.error{color:red;font-size:larger}.errorbox,.warningbox,.successbox{font-size:larger;border:2px solid;padding:.5em 1em;float:left;margin-bottom:2em;color:#000}.errorbox{border-color:red;background-color:#fff2f2}.warningbox{border-color:#FF8C00; background-color:#FFFFC0}.successbox{border-color:green;background-color:#dfd}.errorbox h2,.warningbox h2,.successbox h2{font-size:1em;font-weight:bold;display:inline;margin:0 .5em 0 0;border:none} .mw-infobox{border:2px solid #ff7f00;margin:0.5em;clear:left;overflow:hidden}.mw-infobox-left{margin:7px;float:left;width:35px}.mw-infobox-right{margin:0.5em 0.5em 0.5em 49px} .previewnote{color:#c00;margin-bottom:1em}.previewnote p{text-indent:3em;margin:0.8em 0}.visualClear{clear:both}#mw_trackbacks{border:solid 1px #bbbbff;background-color:#eeeeff;padding:0.2em} .mw-datatable{border-collapse:collapse}.mw-datatable,.mw-datatable td,.mw-datatable th{border:1px solid #aaaaaa;padding:0 0.15em 0 0.15em}.mw-datatable th{background-color:#ddddff}.mw-datatable td{background-color:#ffffff}.mw-datatable tr:hover td{background-color:#eeeeff} .TablePager{min-width:80%}.TablePager_nav{margin:0 auto}.TablePager_nav td{padding:3px;text-align:center}.TablePager_nav a{text-decoration:none}.imagelist td,.imagelist th{white-space:nowrap}.imagelist .TablePager_col_links{background-color:#eeeeff}.imagelist .TablePager_col_img_description{white-space:normal}.imagelist th.TablePager_sort{background-color:#ccccff} ul#filetoc{text-align:center;border:1px solid #aaaaaa;background-color:#f9f9f9;padding:5px;font-size:95%;margin-bottom:0.5em;margin-left:0;margin-right:0}#filetoc li{display:inline;list-style-type:none;padding-right:2em} table.mw_metadata{font-size:0.8em;margin-left:0.5em;margin-bottom:0.5em;width:400px}table.mw_metadata caption{font-weight:bold}table.mw_metadata th{font-weight:normal}table.mw_metadata td{padding:0.1em}table.mw_metadata{border:none;border-collapse:collapse}table.mw_metadata td,table.mw_metadata th{text-align:center;border:1px solid #aaaaaa;padding-left:5px;padding-right:5px}table.mw_metadata th{background-color:#f9f9f9}table.mw_metadata td{background-color:#fcfcfc}table.mw_metadata ul.metadata-langlist{list-style-type:none;list-style-image:none;padding-right:5px;padding-left:5px;margin:0} .mw-content-ltr ul,.mw-content-rtl .mw-content-ltr ul{ margin:0.3em 0 0 1.6em;padding:0}.mw-content-rtl ul,.mw-content-ltr .mw-content-rtl ul{ margin:0.3em 1.6em 0 0;padding:0}.mw-content-ltr ol,.mw-content-rtl .mw-content-ltr ol{ margin:0.3em 0 0 3.2em;padding:0}.mw-content-rtl ol,.mw-content-ltr .mw-content-rtl ol{ margin:0.3em 3.2em 0 0;padding:0} .mw-content-ltr dd,.mw-content-rtl .mw-content-ltr dd{margin-left:1.6em;margin-right:0} .mw-content-rtl dd,.mw-content-ltr .mw-content-rtl dd{margin-right:1.6em;margin-left:0}   li.gallerybox{vertical-align:top;border:solid 2px white;display:-moz-inline-box;display:inline-block}ul.gallery,li.gallerybox{zoom:1;*display:inline}ul.gallery{margin:2px;padding:2px;display:block}li.gallerycaption{font-weight:bold;text-align:center;display:block;word-wrap:break-word}li.gallerybox div.thumb{text-align:center;border:1px solid #ccc;background-color:#f9f9f9;margin:2px}li.gallerybox div.thumb img{display:block;margin:0 auto}div.gallerytext{overflow:hidden;font-size:94%;padding:2px 4px;word-wrap:break-word}.mw-ajax-loader{background-image:url();background-image:url(http://www.jaytheham.com/w/skins/common/images/ajax-loader.gif?2012-06-15T19:23:20Z)!ie;background-position:center center;background-repeat:no-repeat;padding:16px;position:relative;top:-16px}.mw-small-spinner{padding:10px !important;margin-right:0.6em;background-image:url();background-image:url(http://www.jaytheham.com/w/skins/common/images/spinner.gif?2012-06-15T19:25:00Z)!ie;background-position:center center;background-repeat:no-repeat}  h1:lang(as),h1:lang(bn),h1:lang(gu),h1:lang(hi),h1:lang(kn),h1:lang(ml),h1:lang(mr),h1:lang(or),h1:lang(pa),h1:lang(sa),h1:lang(ta),h1:lang(te){line-height:1.5em !important}h2:lang(as),h3:lang(as),h4:lang(as),h5:lang(as),h6:lang(as),h2:lang(bn),h3:lang(bn),h4:lang(bn),h5:lang(bn),h6:lang(bn),h2:lang(gu),h3:lang(gu),h4:lang(gu),h5:lang(gu),h6:lang(gu),h2:lang(hi),h3:lang(hi),h4:lang(hi),h5:lang(hi),h6:lang(hi),h2:lang(kn),h3:lang(kn),h4:lang(kn),h5:lang(kn),h6:lang(kn),h2:lang(ml),h3:lang(ml),h4:lang(ml),h5:lang(ml),h6:lang(ml),h2:lang(mr),h3:lang(mr),h4:lang(mr),h5:lang(mr),h6:lang(mr),h2:lang(or),h3:lang(or),h4:lang(or),h5:lang(or),h6:lang(or),h2:lang(pa),h3:lang(pa),h4:lang(pa),h5:lang(pa),h6:lang(pa),h2:lang(sa),h3:lang(sa),h4:lang(sa),h5:lang(sa),h6:lang(sa),h2:lang(ta),h3:lang(ta),h4:lang(ta),h5:lang(ta),h6:lang(ta),h2:lang(te),h3:lang(te),h4:lang(te),h5:lang(te),h6:lang(te){line-height:1.2em} ol:lang(bcc) li,ol:lang(bqi) li,ol:lang(fa) li,ol:lang(glk) li,ol:lang(kk-arab) li,ol:lang(mzn) li{list-style-type:-moz-persian;list-style-type:persian}ol:lang(ckb) li{list-style-type:-moz-arabic-indic;list-style-type:arabic-indic}ol:lang(as) li,ol:lang(bn) li{list-style-type:-moz-bengali;list-style-type:bengali}ol:lang(or) li{list-style-type:-moz-oriya;list-style-type:oriya}#toc ul,.toc ul{margin:.3em 0}  .mw-content-ltr .toc ul,.mw-content-ltr #toc ul,.mw-content-rtl .mw-content-ltr .toc ul,.mw-content-rtl .mw-content-ltr #toc ul{text-align:left} .mw-content-rtl .toc ul,.mw-content-rtl #toc ul,.mw-content-ltr .mw-content-rtl .toc ul,.mw-content-ltr .mw-content-rtl #toc ul{text-align:right} .mw-content-ltr .toc ul ul,.mw-content-ltr #toc ul ul,.mw-content-rtl .mw-content-ltr .toc ul ul,.mw-content-rtl .mw-content-ltr #toc ul ul{margin:0 0 0 2em} .mw-content-rtl .toc ul ul,.mw-content-rtl #toc ul ul,.mw-content-ltr .mw-content-rtl .toc ul ul,.mw-content-ltr .mw-content-rtl #toc ul ul{margin:0 2em 0 0}#toc #toctitle,.toc #toctitle,#toc .toctitle,.toc .toctitle{direction:ltr} .mw-help-field-hint{display:none;margin-left:2px;margin-bottom:-8px;padding:0 0 0 15px;background-image:url();background-image:url(http://www.jaytheham.com/w/skins/common/images/help-question.gif?2012-06-15T19:25:00Z)!ie;background-position:left center;background-repeat:no-repeat;cursor:pointer;font-size:.8em;text-decoration:underline;color:#0645ad}.mw-help-field-hint:hover{background-image:url();background-image:url(http://www.jaytheham.com/w/skins/common/images/help-question-hover.gif?2012-06-15T19:25:00Z)!ie}.mw-help-field-data{display:block;background-color:#d6f3ff;padding:5px 8px 4px 8px;border:1px solid #5dc9f4;margin-left:20px}.tipsy{padding:5px 5px 10px;font-size:12px;position:absolute;z-index:100000;overflow:visible}.tipsy-inner{padding:5px 8px 4px 8px;background-color:#d6f3ff;color:black;border:1px solid #5dc9f4;max-width:300px;text-align:left}.tipsy-arrow{position:absolute;background:url() no-repeat top left;background:url(http://www.jaytheham.com/w/skins/common/images/tipsy-arrow.gif?2012-06-15T19:25:00Z) no-repeat top left!ie;width:13px;height:13px}.tipsy-se .tipsy-arrow{bottom:-2px;right:10px;background-position:0% 100%}#mw-clearyourcache,#mw-sitecsspreview,#mw-sitejspreview,#mw-usercsspreview,#mw-userjspreview{direction:ltr;unicode-bidi:embed} .diff-currentversion-title,.diff{direction:ltr;unicode-bidi:embed} .diff-contentalign-right td{direction:rtl;unicode-bidi:embed} .diff-contentalign-left td{direction:ltr;unicode-bidi:embed}.diff-otitle,.diff-ntitle,.diff-lineno{direction:ltr !important;unicode-bidi:embed}#mw-revision-info,#mw-revision-info-current,#mw-revision-nav{direction:ltr;display:inline}  div.tright,div.floatright,table.floatright{clear:right;float:right} div.tleft,div.floatleft,table.floatleft{float:left;clear:left}div.floatright,table.floatright,div.floatleft,table.floatleft{position:relative} #mw-credits a{unicode-bidi:embed} .mw-jump,#jump-to-nav{overflow:hidden;height:0;zoom:1; } .xdebug-error{position:absolute;z-index:99}}@media screen{  a{text-decoration:none;color:#0645ad;background:none}a:visited{color:#0b0080}a:active{color:#faa700}a:hover,a:focus{text-decoration:underline}a.stub{color:#772233}a.new,#p-personal a.new{color:#ba0000}a.new:visited,#p-personal a.new:visited{color:#a55858} .mw-body a.extiw,.mw-body a.extiw:active{color:#36b}.mw-body a.extiw:visited{color:#636}.mw-body a.extiw:active{color:#b63} .mw-body a.external{color:#36b}.mw-body a.external:visited{color:#636; }.mw-body a.external:active{color:#b63} img{border:none;vertical-align:middle}hr{height:1px;color:#aaa;background-color:#aaa;border:0;margin:.2em 0} h1,h2,h3,h4,h5,h6{color:black;background:none;font-weight:normal;margin:0;overflow:hidden;padding-top:.5em;padding-bottom:.17em;border-bottom:1px solid #aaa;width:auto}h1{font-size:188%}h1 .editsection{font-size:53%}h2{font-size:150%}h2 .editsection{font-size:67%}h3,h4,h5,h6{border-bottom:none;font-weight:bold}h3{font-size:132%}h3 .editsection{font-size:76%;font-weight:normal}h4{font-size:116%}h4 .editsection{font-size:86%;font-weight:normal}h5{font-size:100%}h5 .editsection{font-weight:normal}h6{font-size:80%}h6 .editsection{font-size:125%;font-weight:normal} h1,h2{margin-bottom:.6em}h3,h4,h5{margin-bottom:.3em}p{margin:.4em 0 .5em 0;line-height:1.5em}p img{margin:0}ul{line-height:1.5em;list-style-type:square;margin:.3em 0 0 1.6em;padding:0}ol{line-height:1.5em;margin:.3em 0 0 3.2em;padding:0;list-style-image:none}li{margin-bottom:.1em}dt{font-weight:bold;margin-bottom:.1em}dl{margin-top:.2em;margin-bottom:.5em}dd{line-height:1.5em;margin-left:1.6em;margin-bottom:.1em}q{font-family:Times,"Times New Roman",serif;font-style:italic} pre,code,tt,kbd,samp{ font-family:monospace,Courier}code{background-color:#f9f9f9}pre{padding:1em;border:1px dashed #2f6fab;color:black;background-color:#f9f9f9} table{font-size:100%} fieldset{border:1px solid #2f6fab;margin:1em 0 1em 0;padding:0 1em 1em;line-height:1.5em}fieldset.nested{margin:0 0 0.5em 0;padding:0 0.5em 0.5em}legend{padding:.5em;font-size:95%}form{border:none;margin:0}textarea{width:100%;padding:.1em}select{vertical-align:top} .center{width:100%;text-align:center}*.center *{margin-left:auto;margin-right:auto} .small{font-size:94%}table.small{font-size:100%}  #toc,.toc,.mw-warning{border:1px solid #aaa;background-color:#f9f9f9;padding:5px;font-size:95%}#toc h2,.toc h2{display:inline;border:none;padding:0;font-size:100%;font-weight:bold}#toc #toctitle,.toc #toctitle,#toc .toctitle,.toc .toctitle{text-align:center}#toc ul,.toc ul{list-style-type:none;list-style-image:none;margin-left:0;padding:0;text-align:left}#toc ul ul,.toc ul ul{margin:0 0 0 2em}#toc .toctoggle,.toc .toctoggle{font-size:94%}.toccolours{border:1px solid #aaa;background-color:#f9f9f9;padding:5px;font-size:95%} .mw-warning{margin-left:50px;margin-right:50px;text-align:center} div.floatright,table.floatright{margin:0 0 .5em .5em;border:0}div.floatright p{font-style:italic}div.floatleft,table.floatleft{margin:0 .5em .5em 0;border:0}div.floatleft p{font-style:italic} div.thumb{margin-bottom:.5em;width:auto;background-color:transparent}div.thumbinner{border:1px solid #ccc;padding:3px !important;background-color:#f9f9f9;font-size:94%;text-align:center;overflow:hidden}html .thumbimage{border:1px solid #ccc}html .thumbcaption{border:none;text-align:left;line-height:1.4em;padding:3px !important;font-size:94%}div.magnify{float:right;border:none !important;background:none !important}div.magnify a,div.magnify img{display:block;border:none !important;background:none !important}div.tright{margin:.5em 0 1.3em 1.4em}div.tleft{margin:.5em 1.4em 1.3em 0}img.thumbborder{border:1px solid #dddddd} #userlogin,#userloginForm{border:solid 1px #cccccc;padding:1.2em;margin:.5em;float:left}  .catlinks{border:1px solid #aaa;background-color:#f9f9f9;padding:5px;margin-top:1em;clear:both} .usermessage{background-color:#ffce7b;border:1px solid #ffa500;color:black;font-weight:bold;margin:2em 0 1em;padding:.5em 1em;vertical-align:middle} #siteNotice{position:relative;text-align:center;margin:0}#localNotice{margin-bottom:0.9em} .firstHeading,#firstHeading{margin-bottom:.1em; line-height:1.2em;padding-bottom:0} #siteSub{display:none}#jump-to-nav{ margin-top:-1.4em;margin-bottom:1.4em }#contentSub,#contentSub2{font-size:84%;line-height:1.2em;margin:0 0 1.4em 1em;color:#7d7d7d;width:auto}span.subpages{display:block} div#column-content{width:100%;float:right;margin:0 0 .6em -12.2em;padding:0}div#content{margin:2.8em 0 0 12.2em;padding:0 1em 1em 1em;position:relative;z-index:2}div#column-one{padding-top:160px}div#content{background:white;color:black;border:1px solid #aaa;border-right:none;line-height:1.5em}  body{font:x-small sans-serif;background:#f9f9f9 url() 0 0 no-repeat;background:#f9f9f9 url(http://www.jaytheham.com/w/skins/monobook/headbg.jpg?2012-06-15T19:25:00Z) 0 0 no-repeat!ie;color:black;margin:0;padding:0;direction:ltr; unicode-bidi:embed} div#globalWrapper{font-size:127%;width:100%;margin:0;padding:0} a{color:#002bb8}a:visited{color:#5a3696}a.new,#p-personal a.new{color:#cc2200}ul{list-style-image:url(data:text/plain;base64,R0lGODlhBQANAIAAAGOMnP///yH5BAEAAAEALAAAAAAFAA0AAAIJjI+pu+APo4SpADs=);list-style-image:url(http://www.jaytheham.com/w/skins/monobook/bullet.gif?2012-06-15T19:25:00Z)!ie}input.historysubmit{padding:0 .3em .3em .3em !important;font-size:94%;cursor:pointer;height:1.7em !important;margin-left:1.6em}pre{line-height:1.1em} #siteNotice{font-size:95%;padding:0 0.9em}#localNotice{margin:0}#siteNotice p{margin:0;padding:0}   table.rimage{float:right;position:relative;margin-left:1em;margin-bottom:1em;text-align:center} .special li{line-height:1.4em;margin:0;padding:0} #bodyContent a.external,#bodyContent a.external[href ^="gopher://"]{background:url(data:text/plain;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=) center right no-repeat;background:url(http://www.jaytheham.com/w/skins/monobook/external-ltr.png?2012-06-15T19:25:00Z) center right no-repeat!ie;padding-right:13px}#bodyContent a.external[href ^="https://"],.link-https{background:url() center right no-repeat;background:url(http://www.jaytheham.com/w/skins/monobook/lock_icon.gif?2012-06-15T19:25:00Z) center right no-repeat!ie;padding-right:16px}#bodyContent a.external[href ^="mailto:"],.link-mailto{background:url() center right no-repeat;background:url(http://www.jaytheham.com/w/skins/monobook/mail_icon.gif?2012-06-15T19:25:00Z) center right no-repeat!ie;padding-right:18px}#bodyContent a.external[href ^="news:"]{background:url(data:text/plain;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAABnRSTlMA7QAXABckWDTNAAAA20lEQVR4XrWSTYrCMBTH5xbdzg1cegHX8QyCJ3HvIcQTiCC4qAvBha4qMh+UapE6g6221PTLtGk6r3QwWKvEhY8/Ly+QH/lB8mZL0lN5HuiLFUKIA9l10ZQFJLV9unNizSKKEXVl9y7AWEYS5oZ0f0r0Y4xbTbdRqwDExTggIsYBQbEy0O79dIYW9CIHj27t+PP3DKed+jsHYIJeKaOaucxMC+QvnwOw3N4Aw9oiSyOab8LJtz9aeQXw/9IAXNRxlJoY1HOZhR5O1WD84Q0UXAZg/zhlAInV63/rHyTF33wXcD4hAAAAAElFTkSuQmCC) center right no-repeat;background:url(http://www.jaytheham.com/w/skins/monobook/news_icon.png?2012-06-15T19:25:00Z) center right no-repeat!ie;padding-right:18px}#bodyContent a.external[href ^="ftp://"],.link-ftp{background:url() center right no-repeat;background:url(http://www.jaytheham.com/w/skins/monobook/file_icon.gif?2012-06-15T19:25:00Z) center right no-repeat!ie;padding-right:18px}#bodyContent a.external[href ^="irc://"],#bodyContent a.external[href ^="ircs://"],.link-irc{background:url() center right no-repeat;background:url(http://www.jaytheham.com/w/skins/monobook/discussionitem_icon.gif?2012-06-15T19:25:00Z) center right no-repeat!ie;padding-right:18px}#bodyContent a.external[href $=".ogg"],#bodyContent a.external[href $=".OGG"],#bodyContent a.external[href $=".mid"],#bodyContent a.external[href $=".MID"],#bodyContent a.external[href $=".midi"],#bodyContent a.external[href $=".MIDI"],#bodyContent a.external[href $=".mp3"],#bodyContent a.external[href $=".MP3"],#bodyContent a.external[href $=".wav"],#bodyContent a.external[href $=".WAV"],#bodyContent a.external[href $=".wma"],#bodyContent a.external[href $=".WMA"],.link-audio{background:url(data:text/plain;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAYAAABi8KSDAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACBSURBVHheldGtCgJREEfx+2o+h8G2j2AVNNtMwmLYvEU0iiDGxWq1rE002ER+wuUW0TLh8A9zGOYj4YvJupeqDn5q/8TM9UF/Z7Ri3PJ6FyFTROSsjwxrbk8Gc7oLKXcqQJHlaGhPLPZMN0UG/MjLA7MtuzNVE5JDYwQXDJ0u9JQPxJZTrtQ3Y4UAAAAASUVORK5CYII=) center right no-repeat;background:url(http://www.jaytheham.com/w/skins/monobook/audio.png?2012-06-15T19:25:00Z) center right no-repeat!ie;padding-right:13px}#bodyContent a.external[href $=".ogm"],#bodyContent a.external[href $=".OGM"],#bodyContent a.external[href $=".avi"],#bodyContent a.external[href $=".AVI"],#bodyContent a.external[href $=".mpeg"],#bodyContent a.external[href $=".MPEG"],#bodyContent a.external[href $=".mpg"],#bodyContent a.external[href $=".MPG"],.link-video{background:url(data:text/plain;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAASUExURczg9bLR8DOF1maj4P///wBmzL8VgU8AAAAdSURBVAjXYzANdBENZjBQDQ1iZoCyVVyc4Gx84gBF0QqyQmxv9QAAAABJRU5ErkJggg==) center right no-repeat;background:url(http://www.jaytheham.com/w/skins/monobook/video.png?2012-06-15T19:25:00Z) center right no-repeat!ie;padding-right:13px}#bodyContent a.external[href $=".pdf"],#bodyContent a.external[href $=".PDF"],#bodyContent a.external[href *=".pdf#"],#bodyContent a.external[href *=".PDF#"],#bodyContent a.external[href *=".pdf?"],#bodyContent a.external[href *=".PDF?"],.link-document{background:url(data:text/plain;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABnSURBVHherc2xCYBADEbhLOIIVu50K1iKhZOIC7iFcJWFtRbaCW7wxL/w7hCtDLwmfCRmzhOXlSNVvwLYlUA0QkUzCd1g2cHPSmA7IK+FEOgGcK16vEsvhLQTDBeStBP458LLBPDVCdJC7IENvonwAAAAAElFTkSuQmCC) center right no-repeat;background:url(http://www.jaytheham.com/w/skins/monobook/document.png?2012-06-15T19:25:00Z) center right no-repeat!ie;padding-right:12px} #bodyContent a.extiw,#bodyContent a.extiw:active{color:#36b} #bodyContent a.external{color:#36b}  .portlet{border:none;margin:0 0 .5em;padding:0;float:none;width:11.6em;overflow:hidden}.portlet h4{font-size:95%;font-weight:normal;white-space:nowrap}.portlet h5{background:transparent;padding:0 1em 0 .5em;display:inline;height:1em;text-transform:lowercase;font-size:91%;font-weight:normal;white-space:nowrap}.portlet h6{background:#ffae2e;border:1px solid #2f6fab;border-style:solid solid none solid;padding:0 1em 0 1em;text-transform:lowercase;display:block;font-size:1em;height:1.2em;font-weight:normal;white-space:nowrap}.pBody{font-size:95%;background-color:white;color:black;border-collapse:collapse;border:1px solid #aaa;padding:0 .8em .3em .5em}.portlet h1,.portlet h2,.portlet h3,.portlet h4{margin:0;padding:0}.portlet ul{line-height:1.5em;list-style-type:square;list-style-image:url(data:text/plain;base64,R0lGODlhBQANAIAAAGOMnP///yH5BAEAAAEALAAAAAAFAA0AAAIJjI+pu+APo4SpADs=);list-style-image:url(http://www.jaytheham.com/w/skins/monobook/bullet.gif?2012-06-15T19:25:00Z)!ie;font-size:95%}.portlet li{padding:0;margin:0} #p-logo{top:0;left:0;position:absolute; z-index:3;height:155px;width:12em;overflow:visible}#p-logo h5{display:none}#p-logo a,#p-logo a:hover{display:block;height:155px;width:12.2em;background-repeat:no-repeat;background-position:35% 50% !important;text-decoration:none} #p-search{position:relative;z-index:3}input.searchButton{margin-top:1px;font-size:95%}#searchGoButton{padding-left:.5em;padding-right:.5em;font-weight:bold}#searchInput{width:10.9em;margin:0;font-size:95%}#p-search .pBody{padding:.5em .4em .4em .4em;text-align:center}#p-search #searchform div div{margin-top:.4em;font-size:95%} #p-personal{position:absolute;left:0;top:0;z-index:0}#p-personal{width:100%;white-space:nowrap;padding:0;margin:0;border:none;background:none;overflow:visible;line-height:1.2em}#p-personal h5{display:none}#p-personal .portlet,#p-personal .pBody{z-index:0;padding:0;margin:0;border:none;overflow:visible;background:none} #p-personal ul{border:none;line-height:1.4em;color:#2f6fab;padding:0 2em 0 3em;margin:0;text-align:right;list-style:none;z-index:0;background:none;cursor:default}#p-personal li{z-index:0;border:none;padding:0;display:inline;color:#2f6fab;margin-left:1em;line-height:1.2em;background:none}#p-personal li a{text-decoration:none;color:#005896;padding-bottom:.2em;background:none}#p-personal li a:hover{background-color:white;padding-bottom:.2em;text-decoration:none}#p-personal li.active a:hover{background-color:transparent} li#pt-userpage,li#pt-anonuserpage,li#pt-login{background:url() top left no-repeat;background:url(http://www.jaytheham.com/w/skins/monobook/user.gif?2012-06-15T19:25:00Z) top left no-repeat!ie;padding-left:20px;text-transform:none}#p-personal ul{text-transform:lowercase}#p-personal li.active{font-weight:bold} #p-cactions{position:absolute;top:1.3em;left:11.5em;margin:0;white-space:nowrap;width:76%;line-height:1.1em;overflow:visible;background:none;border-collapse:collapse;padding-left:1em;list-style:none;font-size:95%}#p-cactions ul{list-style:none}#p-cactions li{display:inline;border:1px solid #aaa;border-bottom:none;padding:0 0 .1em 0;margin:0 .3em 0 0;overflow:visible;background:white}#p-cactions li.selected{border-color:#fabd23;padding:0 0 .2em 0;font-weight:bold}#p-cactions li a{background-color:#fbfbfb;color:#002bb8;border:none;padding:0 .8em .3em;position:relative;z-index:0;margin:0;text-decoration:none}#p-cactions li.selected a{z-index:3;background-color:white}#p-cactions .new a{color:#ba0000}#p-cactions li a:hover{z-index:3;text-decoration:none;background-color:white}#p-cactions h5{display:none}#p-cactions li.istalk{margin-right:0}#p-cactions li.istalk a{padding-right:.5em}#p-cactions #ca-addsection a{padding-left:.4em;padding-right:.4em} li#ca-talk{margin-right:1.6em}li#ca-watch,li#ca-unwatch,li#ca-varlang-0,li#ca-print{margin-left:1.6em}#p-cactions .pBody{font-size:1em;background-color:transparent;color:inherit;border-collapse:inherit;border:0;padding:0}#p-cactions li a{text-transform:lowercase}#p-lang{position:relative;z-index:3} .capitalize-all-nouns .portlet h5,.capitalize-all-nouns .portlet h6,.capitalize-all-nouns #p-personal ul,.capitalize-all-nouns #p-cactions ul li a{text-transform:none} #t-ispermalink,#t-iscite{color:#999} div#footer{background-color:white;border-top:1px solid #fabd23;border-bottom:1px solid #fabd23;margin:.6em 0 1em 0;padding:.4em 0 1.2em 0;text-align:center;font-size:90%}div#footer li{display:inline;margin:0 1.3em}#f-poweredbyico,#f-copyrightico{margin:0 8px;position:relative;top:-2px; }#f-poweredbyico{float:right;height:1%}#f-copyrightico{float:left;height:1%}.mw-htmlform-submit{font-weight:bold;padding-left:.3em;padding-right:.3em;margin-right:2em} #preftoc{margin:0;padding:0;width:100%;clear:both}#preftoc li{background-color:#f0f0f0;color:#000}#preftoc li{margin:1px -2px 1px 2px;float:left;padding:2px 0 3px 0;border:1px solid #fff;border-right-color:#716f64;border-bottom:0;position:relative;white-space:nowrap;list-style-type:none;list-style-image:none;z-index:3}#preftoc li.selected{font-weight:bold;background-color:#f9f9f9;border:1px solid #aaa;border-bottom:none;cursor:default;top:1px;padding-top:2px;margin-right:-3px}#preftoc > li.selected{top:2px}#preftoc a,#preftoc a:active{display:block;color:#000;padding:0 .7em;position:relative;text-decoration:none}#preftoc li.selected a{cursor:default;text-decoration:none}#preferences{margin:0;border:1px solid #aaa;clear:both;padding:1.5em;background-color:#F9F9F9}.prefsection{border:none;padding:0;margin:0}.prefsection legend{font-weight:bold}.prefsection table,.prefsection legend{background-color:#F9F9F9}.mainLegend{display:none}td.htmlform-tip{font-size:x-small;padding:.2em 2em;color:#666}.preferences-login{clear:both;margin-bottom:1.5em}.prefcache{font-size:90%;margin-top:2em}div#userloginForm,div#userlogin{margin:0 3em 1em 0;border:1px solid #aaa;clear:both;padding:1.5em 2em;background-color:#f9f9f9;float:left}div#userloginForm table,div#userlogin table{background-color:#f9f9f9}div#userloginForm h2,div#userlogin h2{padding-top:0}div#userlogin .captcha,div#userloginForm .captcha{border:1px solid #bbb;padding:1.5em 2em;background-color:white}#loginend,#signupend{clear:both}#userloginprompt,#languagelinks{font-size:85%}#login-sectiontip{font-size:85%;line-height:1.2;padding-top:2em}#userlogin .loginText,#userlogin .loginPassword{width:12em}#userloginlink a,#wpLoginattempt,#wpCreateaccount{font-weight:bold}  * > html #p-cactions li{border:none}* > html #p-cactions li a{border:1px solid #aaa;border-bottom:none}* > html #p-cactions li.selected a{border-color:#fabd23} * > html #f-poweredbyico,* > html #f-copyrightico{width:88px}* > html #bodyContent,* > html #bodyContent pre{overflow-x:auto;width:100%;padding-bottom:25px}  * html div#footer{margin-top:0}* html div#column-content{display:inline;margin-bottom:0}#pagehistory li.selected{position:relative} * > html div#column-content{float:none}* > html div#column-one{position:absolute;left:0;top:0}* > html div#footer{margin-left:13.2em}.redirectText{font-size:150%;margin:5px}.printfooter{display:none}div.patrollink{clear:both}.sharedUploadNotice{font-style:italic}span.updatedmarker{color:black;background-color:#0f0}.editExternally{border:1px solid gray;background-color:#ffffff;padding:3px;margin-top:0.5em;float:left;font-size:small;text-align:center}.editExternallyHelp{font-style:italic;color:gray}.toggle{margin-left:2em;text-indent:-2em} input#wpSave,input#wpDiff{margin-right:0.33em}#wpSave{font-weight:bold} div.noarticletext{border:1px solid #ccc;background:#fff;padding:.2em 1em;color:#000}div#searchTargetContainer{left:10px;top:10px;width:90%;background:white}div#searchTarget{padding:3px;margin:5px;background:#F0F0F0;border:solid 1px blue}div#searchTarget ul li{list-style:none}div#searchTarget ul li:before{color:orange;content:"\00BB \0020"}div#searchTargetHide{float:right;border:solid 1px black;background:#DCDCDC;padding:2px}#powersearch p{margin-top:0px}div.multipageimagenavbox{border:solid 1px silver;padding:4px;margin:1em;background:#f0f0f0}div.multipageimagenavbox div.thumb{border:none;margin-left:2em;margin-right:2em}div.multipageimagenavbox hr{margin:6px}table.multipageimage td{text-align:center}.templatesUsed{margin-top:1.5em}.mw-summary-preview{margin:0.1em 0} div.mw-lag-warn-normal,div.mw-lag-warn-high{padding:3px;text-align:center;margin:3px auto}div.mw-lag-warn-normal{border:1px solid #FFCC66;background-color:#FFFFCC}div.mw-lag-warn-high{font-weight:bold;border:2px solid #FF0033;background-color:#FFCCCC}.MediaTransformError{background-color:#ccc;padding:0.1em}.MediaTransformError td{text-align:center;vertical-align:middle;font-size:90%} .os-suggest{font-size:127%} .no-text-transform{text-transform:none} .tipsy{font-size:127%}}

/* cache key: jtheham_wiki2:resourceloader:filter:minify-css:7:401f45430d62ecd6d3df24ebbb922b80 */</style>' // Default wordpress style is strange. We'll just hack this in there instead.
    ]
  ),
  
  'www.lostlevels.org' => array( // Working
    'mirror' => ['lostlevels.org']
  ),
    
  'www.serebii.net' => array( // Working
    'passthru' => false, // Disabled for testing.
    'selectHack' => true, // Pokedex, etc
    'metaHack' => true, // Splash screen
    'removeExtra' => false, // Disabled, as it breaks some older pages.
    'htmlReplacePre' => [
      "\n" . '<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">' => '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">' // Older pages contain this, which breaks the script.
    ]
  ),
    
  'www.spriters-resource.com' => array( // Working [requires xml in recognisedExtensions]
    'removeExtra' => true,
  ),
  
  'www.psypokes.com' => array( // Working
    'passthru' => true, // Psypokes Forums
    'selectHack' => true, // Pokedex [CONFIRMATION NEEDED]
    'removeExtra' => true,
    'jsReplacePost' => [
      'document.oncontextmenu=new Function("return false");' => '', // Re-enables right click
    ],
  ),

  'www.upokecenter.com' => array( // Working, Mostly
    'selectHack' => true,
    'badEntitiesHack' => false, // MUST be set off for a few of the JavaScripts used.
    'scriptDispose' => false, // MUST be set off for a few of the JavaScripts used.
    'scriptHacks' => ['suspectFileAnywhere'], // Required for CSS stylings to work. (note: if turned off, the issue will remain when turned back on unless cookies are cleared)
    'removeExtra' => true,
  ),
);
?>